<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>git</title>
    <link rel="stylesheet" href="./git.css">
    <script async src="./git.js"></script>
</head>
<body>
    <p></p>
    <h1></h1>
    <p>git init 初始化</p>
    <p>git status 检测当前文件夹下的文件状态</p>
    <p>git add 文件 git管理这个文件</p>
    <p>git add . git管理这个文件下所有文件</p>
    <p>git commit -m '描述内容' 生成一个版本</p>
    <p>git log 查看所有版本</p>
    <p>git reset --hard 版本号 回滚到指定版本</p>
    <p>git reflog 查看回退过的版本</p>
    <p class="img"><img src="./img/git常用指令.jpg" alt=""></p>
    <p>git branch 查看分支</p>
    <p>git branch 分支 创建新分支</p>
    <p>git branch -d 分支 删除分支</p>
    <p>git checkout 分支 切换分支</p>
    <p>git merge 分支 合并分支到master分支,需要在master下分支进行合并</p>
    <p>git remote add origin git仓库地址 添加一个git云仓库地址并用origin代替</p>
    <p>git push -u origin 分支 讲指定分支推送到云git仓库</p>
    <p>git clone git仓库地址 从云git仓库拉取代码</p>
    <p>git pull origin 分支 从云git仓库拉取一个分支</p>
    <p class="img"><img src="./img/git远程命令.jpg" alt=""></p>
    <p>git rebase HEAD~数字 将多次提交记录整合成一条只用于本地版本库未提交到云仓库时</p>
    <p>git rebase 分支 变基整合提交记录</p>
    <p>测试了一下</p>
</body>
</html>